package com.gzz.orchid.context.domain.business.entity;

import com.gzz.orchid.common.core.tuple.DiscountRate;
import com.gzz.orchid.common.core.tuple.Money;
import lombok.Data;

/**
 * 订单明细对象
 *
 * @author higmd
 */
@Data
public class DetailItem {
    /**
     * 主键
     */
    private String id;
    /**
     * 订单编号
     */
    private String orderNo;
    /**
     * 商品编码
     */
    private String barcode;
    /**
     * 商品名称
     */
    private String name;
    /**
     * 规格
     */
    private String spec;
    /**
     * 单位
     */
    private String unit;
    /**
     * 数量
     */
    private Integer qty;
    /**
     * 折扣
     */
    private DiscountRate discount;
    /**
     * 单价
     */
    private Money price;
    /**
     * 金额
     */
    private Money amount;
    /**
     * 备注
     */
    private String memo;
}
